package com.biz.primus.model.oms.vo;

import com.biz.primus.model.oms.enums.OrderInterceptPropertyName;
import com.biz.primus.model.oms.enums.OrderInterceptType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;
import java.sql.Timestamp;


/**
 * @author  LGJ
 * @date  2017/11/24
 */
@Data
@ApiModel("订单拦截")
@FieldDefaults(level = AccessLevel.PRIVATE)
public class OrderInterceptVo {


    @ApiModelProperty("ID")
    private String idStr;

    @ApiModelProperty("创建时间")
    private Timestamp createTimestamp;

    @ApiModelProperty("拦截类型")
    private OrderInterceptType orderInterceptType;

    @ApiModelProperty("状态")
    private boolean state;

    @ApiModelProperty("属性名")
    private OrderInterceptPropertyName propertyName;

    @ApiModelProperty("属性值")
    private String propertyValue;
}
